long barreled gun - Turc Anglais Dictionnaire